right access to the sea - Francés Inglés Diccionario